#indexmainbox{ background-color: #295193; width: 1002px; margin: 0; padding: 0; background:url("bg[1].jpg"); }
#indexmainbox #left{  width: 778px; float: left; margin: 0; border-right: 1px solid #cecece; background: #ffffff; }
#indexmainbox #right{ width: 206px; float: left; margin: 0; padding-left: 7px; background-color:none;}


#mainbox { background-color: #fafafa; width: 778px; margin: auto;  border-left: 1px solid #cecece; }
#mbleft { width: 202px; float: left; padding-bottom: 10px; overflow: hidden; }
#mbright {float:left; background-color: white; position: relative; width: 575px;  padding-bottom: 8px; border-left: 1px dashed #adadad; overflow: hidden; }
#mbright .left{width: 355px; float: left;margin-right: 4px; margin-left:2px; margin-top:2px; }
#mbright .right{width: 208px; float: left;margin-top:2px; }

/* 二级页面-左边应用 */
.titlepic { color: #a83b05; font-size: 22px; font-weight: bold; line-height: 80px; background-image: url("title-bg2[1]_656843.jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 188px; height: 80px; margin: 4px auto; padding-top: 5px; }
.titlepic a{ color: #a83b05; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic a:link{ color: #a83b05; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic a:hover{ color: white; font-size: 20px; font-weight: bold; line-height: 80px; text-decoration: none; }

.titlepic-blue { color: #006890; font-size: 22px; font-weight: bold; line-height: 80px; background-image: url("title-bg2-blue[1]_656906.jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 188px; height: 80px; margin: 4px auto; padding-top: 5px; }
.titlepic-blue a{ color: #006890; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-blue a:link{ color: #006890; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-blue a:hover{ color: white; font-size: 20px; font-weight: bold; line-height: 80px; text-decoration: none; }


.titlepic-gre { color: #516C00; font-size: 22px; font-weight: bold; line-height: 80px; background-image: url("title-bg2-gre[1].jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 188px; height: 80px; margin: 4px auto; padding-top: 5px; }
.titlepic-gre a{ color: #516c00; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-gre a:link{ color: #516c00; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-gre a:hover{ color: white; font-size: 20px; font-weight: bold; line-height: 80px; text-decoration: none; }


.titlepic-gre1 { color: #516C00; font-size: 22px; font-weight: bold; line-height: 80px; background-image: url("title-bg2-gre[2].jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 240px; height: 80px; margin: 4px auto; padding-top: 5px; }
.titlepic-gre1 a{ color: #516c00; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-gre1 a:link{ color: #516c00; font-size: 20px; font-weight: bold; line-height: 80px; }
.titlepic-gre1 a:hover{ color: white; font-size: 20px; font-weight: bold; line-height: 80px; text-decoration: none; }
#leftmenu { margin: 0 7px 0; }




#leftmenu { margin: 0 7px 0; }

#leftmenu .menu /* 二级菜单1 */ { font-size: 12px; font-weight: bold; }
#leftmenu .menu a{ color: #c47637; background-color: white; width: 159px; float: left; padding-top: 7px; padding-left: 27px; border: solid 1px #ccc; background-image: url("left2-menubg2[1]_657015.jpg"); background-repeat: no-repeat; height: 12px; padding-bottom: 7px; }
#leftmenu .menu a:link{ color: #C47637; border: solid 1px #ccc; background-color: white; background-image: url("left2-menubg2[1].jpg"); background-repeat: no-repeat; }
#leftmenu .menu a:hover{ color: #ad3900; background-image: url("left2-menubg2-o[1]_657078.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; background-color: #ec932a; }

#leftmenu .menuover /* 二级菜单1-当前 */ { font-size: 12px; font-weight: bold; }
#leftmenu .menuover a{ color: white; background-image: url("left2-menubg1[1]_657125.jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; width: 159px; height: 12px; float: left; padding-top: 7px; padding-bottom: 7px; padding-left: 27px; }
#leftmenu .menuover a:link{ color: white; background-image: url("left2-menubg1[1].jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; }
#leftmenu .menuover a:hover{ color: white; background-image: url("left2-menubg1-o[1]_657375.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; }

/* 蓝色menu */
#leftmenu .bluemenu /* 二级菜单1 */ { font-size: 12px; font-weight: bold; }
#leftmenu .bluemenu a{ color: #4e8fa8; background-color: white; width: 153px; float: left; padding-top: 7px; padding-left: 33px; border: solid 1px #ccc; background-image: url("left2-bluemenubg2[1]_657453.jpg"); background-repeat: no-repeat; height: 12px; padding-bottom: 7px; }
#leftmenu .bluemenu a:link{ color: #4E8FA8; border: solid 1px #ccc; background-color: white; background-image: url("left2-bluemenubg2[1].jpg"); background-repeat: no-repeat; }
#leftmenu .bluemenu a:hover{ color: #006890; background-image: url("left2-bluemenubg2-o[1]_657515.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; }

#leftmenu .bluemenuover /* 二级菜单1-当前 */ { font-size: 12px; font-weight: bold; }
#leftmenu .bluemenuover a{ color: white; background-image: url("left2-bluemenubg1[1]_657812.jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; width: 153px; height: 12px; float: left; padding-top: 7px; padding-bottom: 7px; padding-left: 33px; }
#leftmenu .bluemenuover a:link{ color: white; background-image: url("left2-bluemenubg1[1].jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; }
#leftmenu .bluemenuover a:hover{ color: white; background-image: url("left2-bluemenubg1-o[1]_657906.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; }


/* 绿色menu */
#leftmenu .gremenu /* 二级菜单1 */ { font-size: 12px; font-weight: bold; }
#leftmenu .gremenu a{ color: #6e9201; font-size: 14px; background-color: white; width: 153px; float: left; padding-top: 7px; padding-left: 33px; border: solid 1px #ccc; background-image: url("left2-gremenubg2[1]_657968.jpg"); background-repeat: no-repeat; height: 12px; padding-bottom: 7px; }
#leftmenu .gremenu a:link{ color: #6E9201; border: solid 1px #ccc; background-color: white; background-image: url("left2-gremenubg2[1].jpg"); background-repeat: no-repeat; }
#leftmenu .gremenu a:hover{ color: #4E6800; background-image: url("left2-gremenubg2-o[1]_658015.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; }

#leftmenu .gremenuover /* 二级菜单1-当前 */ { font-size: 12px; font-weight: bold; }
#leftmenu .gremenuover a{ color: white; font-size: 14px; background-image: url("left2-gremenubg1[1]_658062.jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; width: 153px; height: 12px; float: left; padding-top: 7px; padding-bottom: 7px; padding-left: 33px; }
#leftmenu .gremenuover a:link{ color: white; background-image: url("left2-gremenubg1[1].jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 1px #ccc; }
#leftmenu .gremenuover a:hover{ color: white; background-image: url("left2-gremenubg1-o[1]_658296.jpg"); background-repeat: no-repeat; text-decoration: underline; border: solid 1px #ccc; }


#leftmenu .menu2 /* 二级菜单1 */ { font-weight: bold; margin-right: 8px; margin-bottom: 4px; margin-left: 8px; }
#leftmenu .menu2 a{ color: #bf3f00; font-size: 14px; font-weight: bold; background-image: url("left3-menu[1]_658343.jpg"); background-repeat: no-repeat; width: 140px; height: 24px; float: left; padding-top: 8px; padding-left: 29px; }
#leftmenu .menu2 a:link{ color: #bf3f00; font-size: 14px; font-weight: bold; background-image: url("left3-menu[1].jpg"); background-repeat: no-repeat; }
#leftmenu .menu2 a:hover{ color: #bf3f00; font-size: 14px; font-weight: bold; background-image: url("left3-menuhov[1]_658390.jpg"); background-repeat: no-repeat; text-decoration: none; }

#leftmenu .menu3 /* 二级菜单1 */ { font-weight: bold; margin-bottom: 4px; }
#leftmenu .menu3 a{ color: white; font-size: 14px; font-weight: bold; width: 154px; height: 14px; float: left; padding-top: 8px; padding-left: 30px; border: solid 2px #e3e3e3; background-image: url("left2-menubg1[1].jpg"); background-repeat: no-repeat; padding-bottom: 8px; }
#leftmenu .menu3 a:link{ color: white; font-size: 14px; font-weight: bold; border: solid 2px #e3e3e3; background-color: white; background-image: url("left2-menubg1[1].jpg"); background-repeat: no-repeat; }
#leftmenu .menu3 a:hover{ color: #bf3f00; font-size: 14px; font-weight: bold; background-image: url("left2-menubg1[1].jpg"); background-repeat: no-repeat; text-decoration: none; border: solid 2px #e3e3e3; }


.leftpic01{ background-color: white; background-image: url("login-bg[1]_658437.jpg"); background-repeat: repeat-x; text-align: center; margin-bottom: 4px; padding: 10px; border: solid 1px #c7c7c7; }
.leftbt{ text-align: center; margin-right: auto; margin-bottom: 4px; margin-left: auto; }

.left-title1 /* 办事事项标题 */ { color: #0077b0; font-size: 14px; font-weight: bold; background-image: url("aarow-004[1]_658484.png"); background-repeat: no-repeat; height: 20px; margin-top: 2px; margin-bottom: 2px; padding: 10px 8px 2px 34px; }

/* 右边应用 */
.r-title  /* 二级页面所选菜单标题 */ { color: #bf3f00; font-size: 14px; font-weight: bold; line-height: 40px; background-image: url("r-title[1]_658546.jpg"); background-repeat: no-repeat; text-decoration: none; vertical-align:baseline; width: 520px; height: 44px; margin: 4px 4px 4px 6px; padding-top: 5px; padding-left: 45px; }
.r-titleblue  /* 二级页面所选菜单标题 */ { color: #006890; font-size: 14px; font-weight: bold; line-height: 40px; background-image: url("r-titleblue[1]_658625.jpg"); background-repeat: no-repeat; text-decoration: none; vertical-align:baseline; width: 520px; height: 44px; margin: 4px 4px 4px 6px; padding-top: 5px; padding-left: 45px; }

.r-titlegre  /* 二级页面所选菜单标题 */ { color: #4E6800; font-size: 14px; font-weight: bold; line-height: 40px; background-image: url("r-titlegre[1]_658703.jpg"); background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 520px; height: 44px; margin: 4px 4px 4px 6px; padding-top: 5px; padding-left: 45px; }


.boxright01{ margin-top: 5px; margin-right: 10px; margin-left: 10px; }
.boxright01 .left{ width: 274px; float: left; margin-right: 4px; }
.boxright01 .right{ width: 276px; float: left; }
.boxright02{ margin-top: 4px; margin-right: 4px; margin-left: 4px; }
.boxright03{ margin: 10px 20px; }
.boxright03 .left01{width: 265px; float: left; margin-right: 4px;}
.boxright03 .right01{width: 265px; float: left;}
.boxright04{ margin: 10px 10px; }
.boxright04 .left-04{width: 275px; float: left; margin-right: 4px;}
.boxright04 .right-04{width: 275px; float: left;}
.add /* 页面位置标签 */ { background-color: #f5f5f5; background-image: url("aarow-005[1]_658765.gif"); background-repeat: no-repeat; height: 20px; margin-right: 6px; margin-left: 6px; padding-top: 2px; padding-left: 22px; border-bottom: 1px dashed #adadad; }
.list-1{ margin: 0; padding: 6px 10px 0 25px; }
.list-1 ul{ margin: 0; padding: 8px 10px 0; list-style: none; }
.list-1 ul li { background-image: url("aarow-003[1].png"); background-repeat: no-repeat; height: 30px; padding-left: 15px; }
.list-1 .tdlist{ margin: 0; padding: 8px 10px 0; background-image: url("aarow-003[1].png"); background-repeat: no-repeat; height: 30px; padding-left: 15px; }
.line /* 分隔线 */ { background-color: #e9e9e9; margin: 0; border-bottom: 1px dashed #adadad; }
.page /* 翻页区 */ { line-height: 30px; background-color: #f5f5f5; text-align: center; height: 30px; margin-right: 6px; margin-bottom: 8px; margin-left: 6px; }
.r-content1  /* 方框1 */ { background-color: #f4f4f4; margin-top: 6px; margin-right: 10px; margin-left: 10px; padding: 8px; border: solid 1px #d9d9d9; }
.rc-title  /* 标题 */ { color: #bf3f00; font-size: 13px; font-weight: bold; background-image: url("aarow-004[1]_658812.png"); background-repeat: no-repeat; margin: 0 20px; padding: 12px 8px 2px 34px; }
.rc-title2  /* 文章标题2 */ { color: #bf3f00; font-size: 14px; font-weight: bold; line-height: 32px; background-color: #fffff7; background-repeat: no-repeat; text-align: center; height: 32px; margin: 10px 20px 0; border-top: 2px solid #ecbc7c; border-bottom: 1px dashed #ecbc7c; }
.rc-title3  /* 信息列表标题 */ { color: #bf3f00; font-size: 14px; font-weight: bold; background-color: #fffff7; background-image: url("aarow-004[1].png"); background-repeat: no-repeat; height: 20px; margin: 6px 20px 2px; padding: 12px 8px 2px 34px; border-top: 1px solid #dfa85f; border-bottom: 2px solid #dfa85f; }
.rcgre-title2  /* 文章标题2 */ { color: #bf3f00; font-size: 14px; font-weight: bold; line-height: 32px; background-color: #F7FFE9; background-repeat: no-repeat; text-align: center; height: 32px; margin: 10px 20px 0; border-top: 2px solid #517300; border-bottom: 1px dashed #517300; }

.rcgre-title3  /* 信息列表标题 */ { color: #517300; font-size: 14px; font-weight: bold; background-color: #F7FFE9; background-image: url("aarowgre-004[1]_658859.png"); background-repeat: no-repeat; height: 20px; margin: 6px 20px 2px; padding: 12px 8px 2px 34px; border-top: 2px solid #517300; border-bottom: 1px dotted #517300; }

/* .rc-title4 { color: #0077B0; font-size: 14px; font-weight: bold;  background-image: url("aarow-004[1].png"); background-repeat: no-repeat; height: 20px; margin: 8px 10px; padding: 10px 8px 2px 34px;  border-bottom: 1px solid #3A97BE;border-top: 2px solid #3A97BE;  background-color: #F5FCFF;} */


.rc-title4 /* 办事事项标题 */ { color: #0077b0; font-size: 14px; font-weight: bold; background-image: url("aarow-004[1].png"); background-repeat: no-repeat; height: 20px; margin: 8px 10px 8px 20px; padding: 10px 8px 2px 30px; }



.r-text1{ font-size: 13px; line-height: 16px; text-indent: 26px; margin-right: 20px; margin-bottom: 4px; margin-left: 20px; padding: 10px; border-left: 1px solid #ededed; border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; }
/* 三级页面 */ 
#mainbox3 { background-color: #fbfbfb; width: 778px; height: 500px; margin: auto; border-right: 1px solid #cecece; border-left: 1px solid #cecece; }
.content /* 内容区 */ { background-color: white; margin: 10px; padding: 20px; border: dashed 1px #adadad; }
.content .title  /* 文章标题 */ { color: #da1f3d; font-size: 16px; font-weight: bold; line-height: 35px; text-align: center; height: 40px; }
.content .title2  /* 文章注释 */ { color: #707070; font-size: 12px; text-align: center; height: 30px; }
.content .text /* 正文 */ { font-size: 14px; line-height: 22px; padding: 10px; }
.content .fot /* 文章控件区 */ { text-align: right; height: 30px; }
.content .linktitle /* 相关链接 */ { font-size: 12px; font-weight: bold; background-image: url("aarow-004[1].jpg"); background-repeat: no-repeat; text-align: left; height: 16px; margin-left: 10px; padding-top: 6px; padding-left: 14px; }
.content .list /* 链接区文字列表 */ { margin-top: -16px; margin-bottom: -14px; margin-left: -16px; }

/* 栏目首页布局 */
#mainbox4 { background-color: white; width: 778px; height: 500px; margin: auto; border-right: 1px solid #cecece; border-left: 1px solid #cecece; }
.box01 /* 左边无缩进 */ { float: left; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
.threel{ width: 202px; float: left; }
.threel .left01{ padding-right: 8px; padding-left: 7px; }
.left02{ margin-bottom: 4px; }
.left03{ margin-bottom: 4px;margin-top: 4px; }
.threem{ width: 380px; float: left; margin-right: 6px; }
.y1{ float: left; margin-bottom: 4px; }
.y2{ float: left; }
.threer{ width: 185px; float: left; }
.two1l-big{ width: 550px; float: left; margin-right: 4px; }
.two1r-small{ width: 210px; float: left; }
.two2l-small{ width: 212px; float: left; margin-right: 4px; margin-left: 2px;}
.two2r-big{ width: 552px; float: left; }
.two2r-big .left{width: 274px; float: left;margin-right: 4px; }
.two2r-big .right{width: 274px; float: left;}
.two2r-big .left2{width: 340px; float: left;margin-right: 4px; }
.two2r-big .right2{width: 208px; float: left;}
.two3l-big{ width: 549px; float: left; margin-right: 4px; }
.two3r-small{ width: 211px; float: left; }
.twor{ width: 570px; float: left; }
.box02{ margin-bottom: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
.mleft{ width: 383px; float: left; margin-right: 5px; }
.mright{ width: 383px; float: left; }
.tsrq{ background-image: url("bsbg-tsrq[1]_659015.jpg"); background-repeat: no-repeat; background-position: right 0; height: 51px; margin-top: 2px; margin-bottom: 2px; padding-top: 35px; padding-left: 200px; }
.rdwt{ background-image: url("bg-rdwt[1]_659500.jpg"); background-repeat: no-repeat; background-position: right 0; height: 51px; margin-top: 2px; padding-top: 35px; padding-left: 200px; }
.bsztc { background-image: url("bsdt-bsztcbg[1]_659609.jpg"); background-repeat: no-repeat; background-position: right 0; height:45px; margin-top: 2px; padding-top: 24px; padding-left: 120px; }
.bsztc a:hover{ font-size:14px;}
.indextitle{ background-image: url("bg-002[1].jpg"); background-repeat: repeat-x; background-position: 0 top; height: 49px; }
.indextitle-2{ background-image: url("bg-003[1].jpg"); background-repeat: repeat-x; background-position: 0 top; height: 49px; }


/* 办事大厅登录页 */
#bs-login{ background-image: url("bsdt-loginbg[1]_660359.jpg"); background-repeat: no-repeat; width: 494px; height: 137px; margin: 100px auto; padding-top: 100px; }
#bs-login .lfbs{ width: 100px; float: left; padding-left: 96px; }
#bs-login .rtbs{ float: right; margin-top: 3px; margin-right: 25px; }


/* 结果页面 */
#mainbox5{ width: 500px; margin-top: 80px; margin-right: auto; margin-left: auto; }

/* jack  */
.rc-title99  /*Index的政府机构导航条*/ { width:690px; color: #bf3f00; font-size: 14px; font-weight: bold; background-color: #fffff7; background-image: url("aarow-004[1].png"); background-repeat:no-repeat; height: 20px; margin: 6px 20px 2px; padding: 12px 8px 2px 34px; border-top: 1px solid #dfa85f; border-bottom: 2px solid #dfa85f; }
.r-content21 /*Index的政府机构列表*/ { width:735px; background-color: #f4f4f4; margin-top: 6px; margin-right: 10px; margin-left: 10px; padding: 8px; border: solid 1px #d9d9d9; }

/* jack */
